package com.xindacloud.sms.console.system.dto;

import java.io.Serializable;

import com.xindacloud.sms.console.system.dto.common.PageDTO;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@AllArgsConstructor
@NoArgsConstructor
@ApiModel(value="SmsDeliveryReceiptDTO",description="短信接收DTO")
public class SmsDeliveryReceiptDTO extends PageDTO implements Serializable{/**
	 * 
	 */
	private static final long serialVersionUID = 6683147692659162246L;
	@ApiModelProperty(value="接收者id",name="receiptId",notes = "接收者id",example="1189722980508479489", required = false)
	 private String receiptId;
	@ApiModelProperty(value="短信id",name="messageId",notes = "短信id",example="x8j4m8QuhuVhWrie", required = false)
	 private String messageId;
	@ApiModelProperty(value="短信发送源",name="sendFrom",notes = "短信发送源",example="6", required = false)
	 private String sendFrom;
	@ApiModelProperty(value="短信接收者",name="sentTo",notes = "短信接收者",example="8618026904597", required = false)
	 private String sentTo;
	@ApiModelProperty(value="方向",name="direction",notes = "方向",example="Outing", required = false)
	 private String direction;
	@ApiModelProperty(value="状态",name="status",notes = "状态",example="failed", required = false)
	 private String status;
}
